edinburgh wales galway irish escort music london dundee scotland glasgow golf bed and breakfast escorts fife golf course self catering ayrshire accommodation cork celtic carnoustie dublin golf club b&b golf clubs st andrews ayr